﻿<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link rel="STYLESHEET" type="text/css" href="../pgadmin3.css">
<title>Guru-Hinweise</title>
</head>

<body>

<h3>Der Server antwortet nicht</h3>
<p>
Meldung der Verbindungslibrary: Der Server akzeptiert keine Verbindungen
</p>
<p>
<b><tt class="command"><INFO></tt></b>
</p>
<p>
Wenn diese Meldung auftaucht, sollte geprüft werden ob der PostgreSQL-Server tatsächlich auf dem angegebenen 
Port läuft. Ist Netzwerk-Connectivity von der Client-Maschine zur Servermaschine gegeben? Sind Netzwerk/VPN/SSH-Tunnel
korrekt konfiguriert?
</p>
<p>
Aus Sicherheitsgründen reagiert PostgreSQL anfänglich <B>nicht</B> auf allen verfügbaren IP-Adressen der Servermaschine. Um den Server
über das Netzwerk ansprechen zu können, müssen die Interfaces erst aktiviert werden.
</p>
<p>
Für PostgreSQL-Server ab Version 8.0 wird dies durch den &quot;listen_addresses&quot;-Parameter in der postgresql.conf-Datei gesteuert. Hier 
wird die Liste aller zu bedienenden IP-Adressen eingetragen, oder einfach '*' um alle verfügbaren Interfaces zu bedienen. Für ältere Versionen
(Version 7.3 oder 7.4), ist der Parameter &quot;tcpip_socket&quot; auf 'true' zu setzen.
</p>
<p>
Zum Editieren der postgresql.conf-Datei kann der in pgAdmin III eingebaute Editor verwendet werden.
Nach Änderungen an der Datei muß der Server neu gestartet werden um die Änderungen aktiv zu machen.
</p>
<p>
Wenn nach doppelter Prüfung der Konfiguration diese Fehlermeldung immer noch kommt, ist
es trotzdem sehr unwahrscheinlich dass tatsächlich ein Fehlverhalten des PostgreSQL-Servers vorliegt.
Vermutlich gibt es ein grundlegendes Netzwerkproblem (z.B. Firewall-Konfiguration). Dies sollte eingehend geprüft
werden, bevor ein vermeintlicher Bug an die PostgreSQL Community gemeldet wird.
</p>
</body>
</html>
